to deliver a boost to… - Türkisch Englisch Wörterbuch