light and electron microscopic studies - Turkish English Dictionary