self-tracing - French English Dictionary