to deliver a boost to… - Turc Anglais Dictionnaire