feel rested - Spanish English Dictionary