surrender of firearms - German English Dictionary