long-range sniper rifle - Fransızca İngilizce Sözlük