noise from horns - Francés Inglés Diccionario