ability to bounce back - German English Dictionary