lovebirds (openly affectionate couple) - Turco Inglés Diccionario