person who hauls and piles sugarcane - Espagnol Anglais Dictionnaire