put down your weapons - Allemand Anglais Dictionnaire