polystomea - French English Dictionary