armed forces radio and television service - Francés Inglés Diccionario