-rrhea - French English Dictionary