mechanical resilience - Turkish English Dictionary