laboratory techniques and procedures - Turkish English Dictionary