set up one's own business - Turc Anglais Dictionnaire