placental-site trophoblastic tumour - Turkish English Dictionary