re-explain - Turkish English Dictionary