reach a satisfactory conclusion - Turkish English Dictionary