ectoblast - German English Dictionary