microturbines - Francés Inglés Diccionario