turbine bade - German English Dictionary