long-range sniper rifle - Alemán Inglés Diccionario