ectoblast - French English Dictionary