nanoscopic - Turkish English Dictionary