megascopically - Turkish English Dictionary