WordReference is great site for translations. They have a pretty good community of diverse people who speak various languages. If you need to check a translation or get something translated that you are having trouble with, I recommend starting here. You can start a thread on their forums and usually a few helpful people will reply. Only issue I have with the website is the design layout. It needs to be updated.
They've updated the website, forum software and app software. While they are still working out some of the bugs - it runs quite quickly. I love their dictionaries as they have what I'm looking for 90% of the time. Many times the word you're looking up has an example sentence which helps. At the bottom of the entry you will see threads (from their forum) that contain the word. You search the forum or dictionary for help and it's an amazingly free resource. If you don't find the word/phrase you're looking for - you can ask it on the forum. I've been on there for years and I've received help and provided it as well.
My teacher a mans like me to use this deedee shat and it got me R- im sticking with gg translate fosho
Good for quick checks. Do not expect to find a translation for every single word you need, though.