unit fitted with internal combustion engine - Deutsch Englisch Wörterbuch