(all) well and good - Turkish English Dictionary