off-road motorcycle race - Spanish English Dictionary