fuel tanks and reservoirs - Allemand Anglais Dictionnaire