explanatory adequacy - Turkish English Dictionary