strike repeatedly - Turco Inglés Diccionario