left for good - Turkish English Dictionary