trofectodermo - French English Dictionary