lovebirds (openly affectionate couple) - Espagnol Anglais Dictionnaire