根据你的句子意思,此句话的词典应该泛指,因为现在在线词典比较多。所以,应该翻译为:Have you ever used an online dictionary?
Have you ever used an “online dictionary”?
Did you ever used online dictionaries?
Have you ever used the dictionary online?