microwave radio relay - Turco Inglés Diccionario