a lovey-dovey couple - Francés Inglés Diccionario