My favorite one is Dictionarist. It’s better than Google’s for foreign languages. It provides also example sentences. It can also detect the root word, for example when you double click the word “isminin” it responses as “isim”. It’s really difficult to find the root word programmatically in Turkish. It works great.