depletion deduction - Alemán Inglés Diccionario