armoured vehicle launched bridge - Francés Inglés Diccionario