endurance under toil/fatigue - Turkish English Dictionary