cleft palate repair - German English Dictionary