a device in an internal combustion engine - Spanisch Englisch Wörterbuch