radio frequency radar - German English Dictionary