space research earth station - German English Dictionary