ectoblaste - French English Dictionary