mechanical advance microtome - Spanish English Dictionary