self sealing fuel tank - Turkish English Dictionary