put to eternal rest someone - Spanish English Dictionary