embryoma - French English Dictionary