re-explain - German English Dictionary