to carry on any work or undertaking - Türkisch Englisch Wörterbuch