nonrenewable sources - French English Dictionary