hang on for dear life - Turkish English Dictionary