physical durability - Turkish English Dictionary