give a new impulse to - Turkish English Dictionary