embryocyste - German English Dictionary