ectoblastic - Spanish English Dictionary