pick up your marbles and leave - Français Anglais Dictionnaire