man the barricades - Turkish English Dictionary