surrender of firearms - Almanca İngilizce Sözlük