person who has intercourse frequently - Espagnol Anglais Dictionnaire