re-explain - Spanish English Dictionary