microturbine - Español Inglés Diccionario