medical laboratory techniques - Spanish English Dictionary