sex-loving man - Turkish English Dictionary