microwave radio linkage - Turco Inglés Diccionario