platipeloid - French English Dictionary