honk a car's horn insistently - Espagnol Anglais Dictionnaire