physical durability - German English Dictionary