microrelais - German English Dictionary