turbocharger heat shield - German English Dictionary