armoured wedge - French English Dictionary