petrol interceptor - French English Dictionary