salvable - Turkish English Dictionary