catch with a mitt - French English Dictionary