have diarrhea - German English Dictionary