microspherical - Turkish English Dictionary