pharyngeal slit - French English Dictionary