own estimated price - Turkish English Dictionary