a room overlooking the town - Türkçe İngilizce Sözlük