long-range sniper rifle - Turco Inglés Diccionario