it gives me the willies - Turc Anglais Dictionnaire