turbo direct injection - Turkish English Dictionary