person who suffers from frequent diarrhea - Spanish English Dictionary