foreclosure of pledged property - Turkish English Dictionary