petroleum industries trade association - Spanish English Dictionary