turbine speed monitor - German English Dictionary