something that induces fear or terror - Espagnol Anglais Dictionnaire