natural radio noise - German English Dictionary