all-sustaining - French English Dictionary