a happily married couple - Español Inglés Diccionario