independent time delay relay - German English Dictionary