tire and wheel assembly - Spanish English Dictionary