to complete satisfactorily - Türkisch Englisch Wörterbuch