bring to a satisfactory conclusion - Türkçe İngilizce Sözlük