nonrenewable power - Francés Inglés Diccionario