have a ringside seat - German English Dictionary