depletion of substrate - Turco Inglés Diccionario