all-sustaining - Turkish English Dictionary