promote a love interest between two people - Spanish English Dictionary