embryocyste - French English Dictionary