I’m sure that more than one of us have asked this question to themselves while translating or while doing homework. Therefore, I’d suggest you visit one of these sites in order to solve your problem:
This is a tool I’ve been using since my years at high school. It translates either words or expressions into many languages and has also forums in which you can ask and consult any doubt you had. They’re really useful, since there are people who have also your doubts, so you can come to a solution before even asking for it!
But be careful when translating a word directly without knowing the exact meaning. There are many words who haven’t got an exact equivalent in the target language, so you should first ensure that you know the exact meaning and then look into a word or expression in your language.
We can see that the process of translating doesn’t only involve looking up a word directly in the target language, but also understanding the meaning… For that reason I suggest you search your words or expressions in the following online dictionaries:
Cambridge Dictionary online
These are monolingual dictionaries as well as bilingual ones, but I advise you use the monolingual version, for the reason I’ve mentioned before. I suggest you these ones because they are the ones I use (and I’m pretty satisfied with them).
Well, as you can see, these are some tools that can be useful during your English learning, but there are more languages to discover! So I’ll try to publish a new post about tools to learn German: Was bedeutet …?