self loading rifle (slr) - Fransızca İngilizce Sözlük