a terrifying experience - Spanish English Dictionary