sustaining financially - French English Dictionary