mechanical resilience - French English Dictionary