honk a car's horn insistently - Español Inglés Diccionario