persistence in overcoming obstacles - Türkisch Englisch Wörterbuch