give somebody the heebie-jeebies - Allemand Anglais Dictionnaire