stoolball - French English Dictionary