explicating - German English Dictionary