rome, the eternal city - French English Dictionary