energy resources development - Spanish English Dictionary