unit fitted with internal combustion engine - Turco Inglés Diccionario