planetary defender starfighter - German English Dictionary