meteorological observation post - German English Dictionary