rub or scrub vigorously - Allemand Anglais Dictionnaire