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