weather observing radar - German English Dictionary