suffering from diarrhea - Spanish English Dictionary