flyball - French English Dictionary