salvage business - German English Dictionary