laboratory places - Turkish English Dictionary