shockball - French English Dictionary