non-renewable resource - Francés Inglés Diccionario