spare wheel cradle - Spanish English Dictionary