on sufferance - Turkish English Dictionary