microsleep - German English Dictionary