powertrain styling covers - German English Dictionary