space station trenchant - Deutsch Englisch Wörterbuch