sniper's rifle - İspanyolca İngilizce Sözlük