full track laying vehicle - Turkish English Dictionary