independent-time measuring relay - German English Dictionary