macroscopic anatomy - Turkish English Dictionary