petrol interceptor - Turkish English Dictionary