sound and picture transmission - Français Anglais Dictionnaire