strikeout pitcher - French English Dictionary