rub it harder - Allemand Anglais Dictionnaire