render outstanding services to something - Französisch Englisch Wörterbuch