put down your weapons - German English Dictionary