ilr (independent local radio) - German English Dictionary