subject to improvement - Turkish English Dictionary