turbocharger housing - French English Dictionary