give (one) the heebie-jeebies - Espagnol Anglais Dictionnaire