put to eternal rest someone - Espagnol Anglais Dictionnaire