multi-casing turbine - Turkish English Dictionary