hit the ball far and high - Alemán Inglés Diccionario