mechanical resilience - Spanish English Dictionary