most estimable - Turkish English Dictionary