explanatory adequacy - German English Dictionary