renewable energy certificates - Spanish English Dictionary