microwave radio link - Alemán Inglés Diccionario