self-sealing tank - Turc Anglais Dictionnaire