strike vigorously - Alemán Inglés Diccionario