handicraft enthusiast - Turkish English Dictionary