be put to rest - Spanish English Dictionary