turbosupercharged engine - Español Inglés Diccionario