trackerball - French English Dictionary