parallel twin-turbo - Turkish English Dictionary