turbine diffuser - Turkish English Dictionary