manageably/tractably small - Turkish English Dictionary