platypelloid - French English Dictionary