turbine facility - Turkish English Dictionary