fleeting romance - Spanish English Dictionary