armoured vehicle launched bridge - German English Dictionary