sleep longer than usual - German English Dictionary