salvagers - German English Dictionary