put down your weapons - Français Anglais Dictionnaire