sight tube - Turkish English Dictionary