explanatory potential - Spanish English Dictionary