trackball - French English Dictionary