self-documenting - German English Dictionary