salvage services - German English Dictionary