microscale - Turkish English Dictionary