armoured vehicle launched bridge - Alemán Inglés Diccionario