extra embryo - French English Dictionary