armoured cavalry - Spanish English Dictionary