superchargers - Turkish English Dictionary