turbine speed monitor - Spanish English Dictionary