sports presenter - German English Dictionary