make good as - Turkish English Dictionary