petrol pipe tap - German English Dictionary