mechanical advance microtome - Turkish English Dictionary