explanatoriness - German English Dictionary