touch-down impact - Alemán Inglés Diccionario