beachball - French English Dictionary