microrelay - German English Dictionary