anti-blast film - Turkish English Dictionary