non-depletable - German English Dictionary