palatorraphie - French English Dictionary