"Rines de carros" is a Spanish phrase that translates most closely in English to "car wheels." A more-literal translation is "wheels of cars," with each word translating directly from the Spanish phrase.
Spanish grammar allows for "de" to be present or absent without changing the meaning of the phrase. Accredited translations of terms and phrases for many commonly spoken languages can be obtained using Google's Translate service at Translate.Google.com. Google also offers these same services via its downloadable application, found on the Google Play store. SpanishDict.com is another option for people looking for definitions and translations of additional Spanish terms.