engine supercharger - Turkish English Dictionary