mechanical resilience - German English Dictionary