embryonic tumour - French English Dictionary