man the barricades - Alemán Inglés Diccionario