sustain the investment - Turc Anglais Dictionnaire