armoured wedge - Spanish English Dictionary