early warning satellite - German English Dictionary