rub or scrub vigorously - Turco Inglés Diccionario