fuel tanks and reservoirs - Espagnol Anglais Dictionnaire