hit a baseball with great force - Espagnol Anglais Dictionnaire