freeze one's tail off - Turkish English Dictionary