have a ringside seat - Spanish English Dictionary