catcher's mitt - French English Dictionary