strikeout pitcher - German English Dictionary