explosive diarrhea - Turkish English Dictionary