i/he/she did handicrafts - Francés Inglés Diccionario