man the barricades - French English Dictionary