person with a piercing voice who talks a lot - Espagnol Anglais Dictionnaire