armed forces radio and television service - Spanish English Dictionary