self loading rifle (slr) - Almanca İngilizce Sözlük