satellite camp - German English Dictionary