endoskeleton - Spanish English Dictionary