rifle scabbard - Almanca İngilizce Sözlük