microwave relay system - Alemán Inglés Diccionario