turbine shroud ring - German English Dictionary