embryonic tumour - Turkish English Dictionary