pseudoglottis - French English Dictionary