spare wheel strap - Turkish English Dictionary