mucous diarrhea - French English Dictionary