placentiform - French English Dictionary