turbine hall (th) - French English Dictionary