ultra-fast radio burst - Turkish English Dictionary