self-contained steam engine - Deutsch Englisch Wörterbuch