laboratory supervisor - English Synonyms Dictionary