the red brigades (terrorist group) - French English Dictionary