Dicts.info 

Human Sexuality dictionary :: translations