single-stage low pressure turbine - Spanish English Dictionary