protest with placards - Français Anglais Dictionnaire