squelette - Spanish English Dictionary