turbosupercharged - Turkish English Dictionary