rub one's hands together - Allemand Anglais Dictionnaire