weapons master switch - Almanca İngilizce Sözlük