principles of construction and testing - English Synonyms Dictionary