meteorological observation station - Spanish English Dictionary