substantial equivalent of patented device - English Synonyms Dictionary