trophectoderm - French English Dictionary