twisted turbine blade - Espagnol Anglais Dictionnaire