put the wind up - Turkish English Dictionary