hit a soccer ball hard - Francés Inglés Diccionario