gun directing sight - Turco Inglés Diccionario