sports broadcaster - Spanish English Dictionary