palatorraphie - German English Dictionary