sleep longer than usual - Turkish English Dictionary