kick the ball hard - Francés Inglés Diccionario