telegraphoscope - Turkish English Dictionary