i/he/she did handicrafts - Spanish English Dictionary