salvage reward - German English Dictionary