fire fighting apparatus - Turkish English Dictionary