close down a business - Turc Anglais Dictionnaire