handing over of catch - French English Dictionary