endoderme - Spanish English Dictionary