high-capacity turbine - Francés Inglés Diccionario