Resident representative - Français Anglais Dictionnaire