pseudophyllidea - French English Dictionary