ultra-fast radio burst - German English Dictionary