something that induces fear or terror - Español Inglés Diccionario