striking or hitting - Francés Inglés Diccionario