terrestrial microwave link - Almanca İngilizce Sözlük