armoured recce vehicle - German English Dictionary