fleeting love relationship - Spanish English Dictionary