cochin china diarrhea - Turkish English Dictionary