something that induces fear or terror - İspanyolca İngilizce Sözlük