high compression high speed engine - Turkish English Dictionary