strike repeatedly - Alemán Inglés Diccionario