strict foreclosure - Turkish English Dictionary