placentate - Turkish English Dictionary