embryonic tumour - German English Dictionary