power of endurance - Turkish English Dictionary