benefit of salvage - German English Dictionary