fleeting sexual relationship - Turkish English Dictionary