a feeling of sheer terror - İspanyolca İngilizce Sözlük