on your last legs - Turkish English Dictionary