turbine hall - German English Dictionary