self-documenting - Turkish English Dictionary