high-capacity turbine - Alemán Inglés Diccionario