tactical airbase weather station - German English Dictionary