give repeated blows - Alemán Inglés Diccionario