oil and gas rights legal assistant - Spanish English Dictionary