wind turbine power performance test - Turkish English Dictionary