armoured vehicle launched bridge - Spanish English Dictionary