caps for vehicle petrol tanks - Allemand Anglais Dictionnaire