to deliver a boost to… - Türkçe İngilizce Sözlük