hard blow from a bat - Espagnol Anglais Dictionnaire