the red brigades - French English Dictionary