it gives me the creeps - Turc Anglais Dictionnaire