gun directing sight - Turkish English Dictionary