ectoblaste - German English Dictionary