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