have a fleeting loving or sexual relationship - German English Dictionary