self-documenting - French English Dictionary