to promote and improve - Türkisch Englisch Wörterbuch