baseball mitt - French English Dictionary