sports announcer - German English Dictionary