single-run hit connected with a lot of force - Espagnol Anglais Dictionnaire