embryoid - German English Dictionary