more than estimated - Turkish English Dictionary