sound the horn of a vehicle - Espagnol Anglais Dictionnaire