be put to rest - Türkçe İngilizce Sözlük