telespectroscope - Turkish English Dictionary