be ahead of its time - Türkisch Englisch Wörterbuch