tame enough to be handled - Turkish English Dictionary