a room overlooking the town - Fransızca İngilizce Sözlük