Traducción español inglés

English version

¿Qué significa "guardafuegos, guardabarros, tapa de protección (electric), defensa, parachoques." en Inglés