striking or hitting - Alemán Inglés Diccionario