strike vigorously - Turco Inglés Diccionario