off-road motorcycle race - German English Dictionary