letter of good standing - Turkish English Dictionary