handle any sort of business - Türkisch Englisch Wörterbuch