to carry on any work or undertaking - Turc Anglais Dictionnaire