embryonoid - German English Dictionary