independent estimates - Turkish English Dictionary