be a good catch - French English Dictionary