terrify/astonish - Spanish English Dictionary