turbosupercharged engine - German English Dictionary