sustain financially - Turc Anglais Dictionnaire