the red brigades (terrorist group) - Spanish English Dictionary