turbine turbocharger - Turkish English Dictionary