a low-rent hotel - Türkçe İngilizce Sözlük