satellite-based sensor - German English Dictionary