rub or scrub vigorously - Spanisch Englisch Wörterbuch