take one's hat and leave - Allemand Anglais Dictionnaire