help an institution to make vital progress - Turc Anglais Dictionnaire