hit the ball far and high - Francés Inglés Diccionario