polyrrhea - Spanish English Dictionary