fuel tanks and reservoirs - Turc Anglais Dictionnaire