salvable - German English Dictionary