physical and mental endurance - Türkisch Englisch Wörterbuch