render outstanding services to something - Turc Anglais Dictionnaire