"depletion" in English Depletion {f} depletion "depletion" English translation depletion Abbau Ausbeuten Abreicherung Depletion Mangel Erschöpfung völliges Aufbrauchen restlose Nutzung Verarmung Versiegen Detailed translations for "depletion" die Depletion{feminine} Depletion(also: Mangel) depletion