he/she does handicrafts - Turkish English Dictionary