placentera - French English Dictionary