space station trenchant - Spanisch Englisch Wörterbuch