engine revolutions - Turkish English Dictionary