strike repeatedly - Francés Inglés Diccionario