long-range weapon - Turco Inglés Diccionario