turbine-generator building - Turkish English Dictionary