independent-time measuring relay - English Synonyms Dictionary