sleep for longer than planned - German English Dictionary