macroscope - Turkish English Dictionary