satellitious - German English Dictionary