protuberantia iaryngea - French English Dictionary