mechanical turbo compounding - Francés Inglés Diccionario