aircraft rescue and fire-fighting vehicle (arff) - Turkish English Dictionary