armoured cavalry branch - Spanish English Dictionary