embriyoma - French English Dictionary