armoured vehicle launched bridge - Turkish English Dictionary