Imo, translation is not related to English learning. Maybe try something like an English-English dictionary?
Maybe you should switch your focus to the everyday use of English in order to be really fluent in English.🙃
Sorry if my words cause any disruption to you. I can understand you will still need the translation tool if you are really used to thinking in Chinese. In that case, this thread should be located in “自由技艺研究小组”, since it’s more related to that topic afaik.