caps for vehicle petrol tanks - German English Dictionary