pharyngeal pouches - French English Dictionary