lay somebody to rest - German English Dictionary