embryoma - German English Dictionary