passing from hand to hand - Français Anglais Dictionnaire