revolutions per kilometer - Turkish English Dictionary