have great physical endurance - Turkish English Dictionary