ability to bounce back - Turkish English Dictionary