pick up your marbles and leave - Alemán Inglés Diccionario