off-road motorcycle race - Turkish English Dictionary