endurance under toil/fatigue - German English Dictionary