polyrrhea - French English Dictionary