fire extinguishing vehicle - Turkish English Dictionary