explanatory discourse - German English Dictionary