spare tire rack - German English Dictionary