rub or scrub vigorously - Turc Anglais Dictionnaire