waste petrol tap - German English Dictionary