salvage truck - German English Dictionary