On topic car, but different kind of question, it's Technical because it has to do with car parts. What do Spanish speaking countries call an automobile grille? I'm trying to do some international shopping in South America. I get La Reja or El Rejado for the word grille, but is that what they call a car grille?
Parilla seems to work for a grille, but Una Parilla Superior seems to translate to an upper control arm!