small simple indigenous loom - Espagnol Anglais Dictionnaire