a lovey-dovey couple - Español Inglés Diccionario