two-way microwave link - German English Dictionary