self-tracking - French English Dictionary