touch-down impact - Francés Inglés Diccionario