entosthoblast - German English Dictionary