irritative diarrhea - German English Dictionary