it seems best - Turkish English Dictionary