strong and frequent diarrhea - Turkish English Dictionary