piece of handicraft work - Espagnol Anglais Dictionnaire