long range firing - Turco Inglés Diccionario