high-octane petrol - Spanish English Dictionary