touch the ball down - Francés Inglés Diccionario