spare wheel cradle - German English Dictionary