escort (hired female companion) - Français Anglais Dictionnaire