very strong and frequent diarrhea - Spanish English Dictionary