endoderme - German English Dictionary