leucoscope - Turkish English Dictionary