light microscopic study - Turkish English Dictionary