winning team or pitcher - German English Dictionary