hard an soft body impact - Alemán Inglés Diccionario