compete over the long-term - Türkisch Englisch Wörterbuch