free vortex blade turbine rotor - Alemán Inglés Diccionario