meteorically - Spanish English Dictionary