long barreled gun - Fransızca İngilizce Sözlük