man who has frequent sex - Espagnol Anglais Dictionnaire