placentals - French English Dictionary