baseball pitcher - French English Dictionary