man who has sexual intercourse frequently - Espagnol Anglais Dictionnaire