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