turbocharger housing strut - Turkish English Dictionary