ten-ton engine - Deutsch Englisch Wörterbuch