microwave relay system - German English Dictionary