children's sport resembling hockey or golf - French English Dictionary