thermobaric bomb - Turkish English Dictionary