radio telephone and telegraph - Français Anglais Dictionnaire