bring to a satisfactory conclusion - Türkisch Englisch Wörterbuch