person who facilitates or promotes romantic relationships - Spanisch Englisch Wörterbuch