strength durability and stability - Turkish English Dictionary