offering one's services - Türkisch Englisch Wörterbuch