embryocyst - French English Dictionary