make barricades - Allemand Anglais Dictionnaire