explanatory theory - Turkish English Dictionary