pick up your marbles and leave - Turkish English Dictionary