relating to chorotes or chorote culture - Espagnol Anglais Dictionnaire