have a fleeting loving or sexual relationship - Spanisch Englisch Wörterbuch