off-road race - German English Dictionary