meteorological radar station - German English Dictionary