it properly put the wind up on me - Turc Anglais Dictionnaire