microwave beacon - German English Dictionary