have diarrhea - French English Dictionary