petrol interceptor - German English Dictionary