radio localizer - German English Dictionary