horn reflector - Francés Inglés Diccionario