embryocidal - French English Dictionary