sex-loving man - Spanish English Dictionary