armoured reconnaissance vehicle - French English Dictionary