You should definitely introduce YouGlish to your students if you haven’t yet. It is an amazing pronunciation dictionary! YouGlish illustrates the pronunciation of the word in context through a youtube video in which the word is pronounced.
As you might have noticed, the most commonly used English- Turkish online dictionary also has Youglish.