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