revolutions per kilometer - French English Dictionary