Traducción español inglés

English version

¿Qué significa "huellas (cicatrices) de impacto" en Inglés