render outstanding services to something - Türkisch Englisch Wörterbuch