self-loading carbine - Fransızca İngilizce Sözlük