to fold up shop - Turc Anglais Dictionnaire