seller of sugar-cane - Francés Inglés Diccionario