subplacenta - Turkish English Dictionary