embrioide - German English Dictionary