commerce (as sexual intercourse) - Français Anglais Dictionnaire