해당 문장의 의미를 이해하여 정확히 한국어로 번역해.
His wife Eleonora has long been in touch with the Honorable Mazzetta, a moralist in public but an opportunist in private.
그의 아내 엘레오노라는 오랫동안 명예로운 마제타와 접촉해 왔는데, 마제타는 공공장소에서는 도덕주의자이지만 사적인 곳에서는 기회주의자였다.