self-sealing fuel tank - Turkish English Dictionary