satellite processor - German English Dictionary