talkative, shrill, and impertinent - Espagnol Anglais Dictionnaire