hit hard or seriously injure - Espagnol Anglais Dictionnaire