armed forces radio and television service - German English Dictionary