micro-sleep - German English Dictionary