ultra-fast radio burst - Spanish English Dictionary