have a brief romantic affair - Deutsch Englisch Wörterbuch