armoured combat - Spanish English Dictionary