walking skeleton - Spanish English Dictionary