strike with a club/mallet - Francés Inglés Diccionario