embryoïde - German English Dictionary