radio-loud - German English Dictionary