bridge laying vehicles - Turkish English Dictionary