put to eternal rest someone - German English Dictionary