armed forces radio and television service - Español Inglés Diccionario