endoderma - German English Dictionary