there's another option - Türkisch Englisch Wörterbuch