cleft palate - Turkish English Dictionary