to take a rest - Spanish English Dictionary