pick up your marbles and leave - Allemand Anglais Dictionnaire