terminal approach radar - German English Dictionary