embryo transplants - French English Dictionary