turbine oil supply - Spanish English Dictionary