armed struggle - Spanish English Dictionary