armed forces radio and television service - Français Anglais Dictionnaire