microstress - German English Dictionary