microsphere - Turkish English Dictionary