expendable remote operating weather station - German English Dictionary