advances paid for assets subject to depletion - Español Inglés Diccionario