cost per kilometer - Turkish English Dictionary