rub (multiple things) together - Français Anglais Dictionnaire