to avail ourselves of your services - Türkisch Englisch Wörterbuch