indefatigability - Türkisch Englisch Wörterbuch