person who facilitates or promotes romantic relationships - Spanish English Dictionary