high resolution picture transmission - Français Anglais Dictionnaire