seller of sugar-cane - Turco Inglés Diccionario