striking or hitting - Turco Inglés Diccionario