explanatory discourse - Spanish English Dictionary