pro-embryo - French English Dictionary