turbo-compressor engine - Español Inglés Diccionario