impact absorbing surfacing - Alemán Inglés Diccionario