petrol interceptor - Spanish English Dictionary