to handcraft - Turkish English Dictionary