hauling truck - German English Dictionary