all-sustaining - German English Dictionary