turbine blades - Turkish English Dictionary