turbine oil supply - Turkish English Dictionary