microstresses - German English Dictionary