honk a car's horn insistently - Spanish English Dictionary