substellar companion - German English Dictionary