put your guns down! - German English Dictionary