sex-loving man - German English Dictionary