depletable - German English Dictionary