have rest - Spanish English Dictionary