telescope mast - Turkish English Dictionary