turbosupercharger - Turkish English Dictionary