high gain microwave antenna - Alemán Inglés Diccionario