a happily married couple - Francés Inglés Diccionario