microscopic anatomy - Turkish English Dictionary