a lovey-dovey couple - Turco Inglés Diccionario