be laid to rest - Turkish English Dictionary