polycladous - French English Dictionary