close down (a business) - Turc Anglais Dictionnaire