off-road truck - German English Dictionary