talkative, shrill, and impertinent - French English Dictionary