guiding telescope - Turkish English Dictionary