lay something to rest - Türkçe İngilizce Sözlük