turbine seating - Turkish English Dictionary