microwave reflector antenna - Francés Inglés Diccionario