rome, the eternal city - Spanish English Dictionary